<!DOCTYPE html>
<script src="/js-test-resources/testharness.js"></script>
<script src="/js-test-resources/testharnessreport.js"></script>
<script>
if (window.testRunner) {
  testRunner.overridePreference("WebKitAllowRunningInsecureContent", false);
}

var test = async_test("Opens an HTTPS window that loads insecure data via " +
    "XHR. We should trigger a mixed content callback and block the load.");
window.addEventListener("message", test.step_func(function (e) {
  assert_equals(e.data, "DONE");
  test.done();
}), false);

window.open("https://127.0.0.1:8443/security/mixedContent/resources/frame-with-insecure-async-xhr-post.html");
</script>
